Posted on 2016-12-13 21:53:09
Proof of alien existence on Re....

Washington, Dec 14 : Three tall "towers" standing in a perfect straight line on our neighb..